Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BARROW SLADE Detached £77,000 30 Aug 1996
4 BARROW SLADE Detached £93,500 27 Aug 1998
5 BARROW SLADE Detached £277,500 3 Jul 2015